import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'

// https://vitejs.dev/config/
export default defineConfig({
  plugins: [vue()],
  server: {
    proxy: {
      // 方案1：代理 /api 路径（推荐）
      '/api': {
        target: 'http://localhost:8080',
        changeOrigin: true,
        secure: false,
        // 这里不需要 rewrite，因为路径完全匹配
      },
      
      // 方案2：如果后端还有其他接口路径，可以单独配置
      '/employees': {
        target: 'http://localhost:8080/api',
        changeOrigin: true,
        secure: false,
        rewrite: (path) => path.replace(/^\/employees/, '')
      }
    }
  }
})